博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于数字取整、四舍五入
阅读量:6830 次
发布时间:2019-06-26

本文共 871 字,大约阅读时间需要 2 分钟。

在做购物车中,涉及购物车小计

产品价格为有两位小数的浮点数,在购物车页面上从后台获取数据商品数量及商品价格,在js中做计算显示到页面

出现例如:

的情况。

解决:采用toFixed();方法进行处理。

//异步加载购物车详情$(function(){  html="";  $.ajax({    type:'POST',    data:{uname:sessionStorage['loginName']},    url:'../data/cart_detail_page.php',    success:function(data){      $.each(data,function(i,p){        html+=`                                      
${p.pname} ${p.price} ${(p.price*p.count).toFixed(2)} 删除 `; }); $('#cart tbody').html(html); //计算总价 sumTotal(); } });});

顺带了解一下,几个做数字处理的函数

Math.floor(); 向下取整的函数

Math.ceil();  向上取整的函数

Math.round(); 四舍五入取整

().toFixed(n); 四舍五入取n位小数 但注意进过运算得到的是字符串

举例:

Math.floor(38.4000006);

38

Math.ceil(38.4000006);

39

Math.round(38.400006);

38

(38.46734009).toFixed(2);

"38.47"

 

转载于:https://www.cnblogs.com/ylboke/p/6056740.html

你可能感兴趣的文章
JAVA复制文件最快的算法
查看>>
UICamera(NGUI Event system)原理
查看>>
sudo nopasswd
查看>>
用自己的话描述wcf中的传输安全与消息安全的区别(二)
查看>>
99 Lisp Problems 列表处理(P1~P28)
查看>>
实用图片滑块,传送带,幻灯片效果【附源码】
查看>>
Bluez SPP实现代码分析(转)
查看>>
java final keyword
查看>>
Windows API一日一练(55)FlushFileBuffers和SetFilePointer函数
查看>>
LSPCI具体解释分析
查看>>
android中给TextView或者Button的文字添加阴影效果
查看>>
读《被投资人“送”入看守所》一文有感(转)
查看>>
生产环境线上測试的慘淡人生
查看>>
代码阅读分析工具Understand 2.0试用
查看>>
Linux Load average负载详细解释
查看>>
Android多媒体框架图
查看>>
jps命令使用
查看>>
sqlite的时间筛选字段
查看>>
ADC In An FPGA
查看>>
Linux ftp 命令
查看>>